gun shot to the liver - Espagnol Anglais Dictionnaire